【for迴圈】
延續昨天的while迴圈,今天要學習的for迴圈和while迴圈是互相可以通用的,但在撰寫上,有一點點不太一樣,若要將昨天的例子(印出五行'大家好!')改成以for迴圈來撰寫,如下圖所示:
for迴圈用法 : for n in range(initial value, end value):
在這個語法中,與while迴圈一樣,重複執行的動作需要縮排,而範圍是從initial value至end value,要記住的是最後只會印到end value-1,也代表著for迴圈終止的條件是n值小於end value,因此上圖的end value才會等於6。
如果只是想單純讓數字依等差數列的方式印出,也可以使用這個方法:
若將上述的起始值拿掉,代表起始值為0,所以印出的結果會從0開始一直到6;而若想讓等差的值不等於一,除了更動「n=n+公差」外,還可以在end value後加上等差的值,舉例來說,印出首項為1,公差為3,20以內的所有值,也就是下圖這樣:
以上就是今天關於for迴圈的內容!